package cn.kgc.javase.statik;

import lombok.Data;

/**
 * @author 课工场
 * @date 2024/8/14
 * @description static关键词的使用
 *  1.  修饰成员变量   属于类     不在属于某个对象  类名.属性名
 *  2.  修饰成员方法   静态方法   可以通过类名.方法名直接访问
 *  3.  代码块        静态代码块
 *
 */
@Data
public class Aoo {

    private Integer number;
    static Integer code;   //


    // 静态方法总只能访问静态的成员变量  static修饰的方法中没有this关键词
    public static void method1(){
        // System.out.println(number);
        System.out.println(code);
        System.out.println("method1()");
         // method2();  //  this. method2();
    }

    // 非静态方法  可以访问静态方法
    public  void  method2(){
        method1();
        System.out.println("method2()");
    }
}
